Greater London Magistrates Court Authority
51-53 Holloway Rd., Islington, London, United Kingdom, N7 8JA
(02075) 063128 Phone